on the spot

US /ɑn ði spɑt/

UK /ɔn ðə spɔt/

A1 初級
  • adv. phr. 立即;當場;在場;準備就緒;處於困境;尷尬